Martin AstudilloMartin Astudillo
AthleticsInformation Points: The Verifiable Foundation of Sports AnalysisIn the summer of 2026, in London, I sat in front of a screen with my...
AthleticsThe Empty Analysis: The Art of Saying "Not Enough Information" in Transfer SeasonI opened the analysis file at 2:47 a.m., New York time. In my headphones was...
International FootballAbdellah Ouazane's Morocco Debut: A Call-Up Written in Contract ClausesThere is a file that no stadium ever applauds. It sits inside FIFA's...
EsportsData Never Lies: A Korean-born Analyst's Journey from V-League 2026 to the World Cup, in the Heart of Vietnamese FootballI was once rejected in 2026 for a model. Seven years later, I am paid to writ...
International FootballThe Quiet Summer Where the Loudest Deals Are BornPeople say women don't understand the number 10. But I've seen the number 10...
BadmintonSrikanth's Renaissance in China: A Victory That Signals More for Indian BadmintonThe racket sliced through the air in the Shenzhen arena, and all that remaine...
International FootballWhat the Numbers Don't Tell: Nine Layers of Meaning in a Modern Football SeasonI. An Afternoon at Piazza del Popolo In Rome, on a July afternoon, when the...
BadmintonVietnam Open 2026: Aidil Sholeh's Super 100 Title and Malaysian Badminton's 27-Month DroughtOn September 13, 2026, a short post appeared on the BadmintonRanks account. I...
BadmintonVietnamese Women's Badminton in the Regular Season: Tempo, Conditioning and the Signals Left Unreported5:40 a.m., a badminton training hall in District 5, Ho Chi Minh City. Half th...
AthleticsNguyen Thi Oanh and the Twelfth Frame of Vietnamese AthleticsThe decisive frame of a 3,000-metre steeplechase final is not at the finish...
EsportsRiot's Anti-Boost and the Joint-Liability Trap: When the Ranked Ladder Becomes a Digital CourtroomI still remember that evening at LoL Park, when the big screen displayed a...
EsportsNine Layers of Esports Analysis: From Patch Notes to PayrollOn the night of November 2, 2026, when T1 and Faker lifted their fifth League...
EsportsVisa VMC Fall 2026 National Final: Saigon Phantom Defend the Crown as NOOB TEAM Chase a ComebackAt the twenty-eighth minute of game three, Saigon Phantom did not attack. The...
VolleyballVietnamese Volleyball: The Data Void Behind Every WhistleThe match ended at 9:47 in the evening. In a provincial gymnasium in the...
International FootballThe Greenwood Paradox: Eight Goals Are a Warning, Not a StatementIn the press room, Mason Greenwood said something I have heard hundreds of...
Domestic FootballCuadrat Calls Vietnam a Title Candidate for ASEAN Cup 2026: Behind the Praise Lies the Philippines' Real ProblemCarles Cuadrat set down his glass of water, looked up at the press room, and...
EsportsThe Transfer Window and the Art of Filtering Noise: When Rumors Outrun ContractsEvery summer begins with a status update. No source, no photo, no agent's nam...
VolleyballVietnam Women's Volleyball Team Faces Squad Crisis: Major Challenges Ahead of Asiad 20The crisis of the Vietnam women's volleyball team squad is unfolding...
Badminton122 Seconds in Aichi-Nagoya: Chen Yufei Turns the Tide, PV Sindhu Falls in the Women's Singles Quarter-FinalIn the fourth minute of the deciding game, on a court in Aichi-Nagoya, the...
AthleticsAmy Hunt Claims Bronze in 200m at Brussels: 22.16s and Lessons from Late-Season SprintingThe moment Amy Hunt crossed the finish line in Brussels on the night of Augus...
AthleticsThe Empty Analysis: The Art of Saying "Not Enough Information" in Transfer SeasonI opened the analysis file at 2:47 a.m., New York time. In my headphones was...
International FootballAbdellah Ouazane's Morocco Debut: A Call-Up Written in Contract ClausesThere is a file that no stadium ever applauds. It sits inside FIFA's...
EsportsData Never Lies: A Korean-born Analyst's Journey from V-League 2026 to the World Cup, in the Heart of Vietnamese FootballI was once rejected in 2026 for a model. Seven years later, I am paid to writ...
International FootballThe Quiet Summer Where the Loudest Deals Are BornPeople say women don't understand the number 10. But I've seen the number 10...
BadmintonSrikanth's Renaissance in China: A Victory That Signals More for Indian BadmintonThe racket sliced through the air in the Shenzhen arena, and all that remaine...
International FootballWhat the Numbers Don't Tell: Nine Layers of Meaning in a Modern Football SeasonI. An Afternoon at Piazza del Popolo In Rome, on a July afternoon, when the...
BadmintonVietnam Open 2026: Aidil Sholeh's Super 100 Title and Malaysian Badminton's 27-Month DroughtOn September 13, 2026, a short post appeared on the BadmintonRanks account. I...
BadmintonVietnamese Women's Badminton in the Regular Season: Tempo, Conditioning and the Signals Left Unreported5:40 a.m., a badminton training hall in District 5, Ho Chi Minh City. Half th...
AthleticsNguyen Thi Oanh and the Twelfth Frame of Vietnamese AthleticsThe decisive frame of a 3,000-metre steeplechase final is not at the finish...
EsportsRiot's Anti-Boost and the Joint-Liability Trap: When the Ranked Ladder Becomes a Digital CourtroomI still remember that evening at LoL Park, when the big screen displayed a...
EsportsNine Layers of Esports Analysis: From Patch Notes to PayrollOn the night of November 2, 2026, when T1 and Faker lifted their fifth League...
EsportsVisa VMC Fall 2026 National Final: Saigon Phantom Defend the Crown as NOOB TEAM Chase a ComebackAt the twenty-eighth minute of game three, Saigon Phantom did not attack. The...
VolleyballVietnamese Volleyball: The Data Void Behind Every WhistleThe match ended at 9:47 in the evening. In a provincial gymnasium in the...
International FootballThe Greenwood Paradox: Eight Goals Are a Warning, Not a StatementIn the press room, Mason Greenwood said something I have heard hundreds of...
Domestic FootballCuadrat Calls Vietnam a Title Candidate for ASEAN Cup 2026: Behind the Praise Lies the Philippines' Real ProblemCarles Cuadrat set down his glass of water, looked up at the press room, and...
EsportsThe Transfer Window and the Art of Filtering Noise: When Rumors Outrun ContractsEvery summer begins with a status update. No source, no photo, no agent's nam...
VolleyballVietnam Women's Volleyball Team Faces Squad Crisis: Major Challenges Ahead of Asiad 20The crisis of the Vietnam women's volleyball team squad is unfolding...
Badminton122 Seconds in Aichi-Nagoya: Chen Yufei Turns the Tide, PV Sindhu Falls in the Women's Singles Quarter-FinalIn the fourth minute of the deciding game, on a court in Aichi-Nagoya, the...
AthleticsAmy Hunt Claims Bronze in 200m at Brussels: 22.16s and Lessons from Late-Season SprintingThe moment Amy Hunt crossed the finish line in Brussels on the night of Augus...
